public interface ICounter<T>  {

}